Text copied to clipboard!
Otsikko
Text copied to clipboard!Ruby-kehittäjä
Kuvaus
Text copied to clipboard!
Etsimme kokenutta Ruby-kehittäjää liittymään dynaamiseen tiimiimme kehittämään ja ylläpitämään moderneja web-sovelluksia. Tässä roolissa pääset työskentelemään monipuolisten projektien parissa, joissa hyödynnetään Ruby on Rails -kehystä ja muita nykyaikaisia teknologioita. Olet tärkeä osa ohjelmistokehitystiimiämme, ja osallistut koko kehityssyklin ajan suunnittelusta toteutukseen ja testaukseen.
Tehtävässä menestyminen edellyttää vahvaa Ruby-ohjelmointikielen tuntemusta sekä kokemusta web-kehityksestä. Arvostamme myös kykyä työskennellä itsenäisesti ja tiimissä, ongelmanratkaisutaitoja sekä halua oppia uutta. Tarjoamme sinulle mahdollisuuden työskennellä innovatiivisessa ympäristössä, jossa panostetaan työntekijöiden kehittymiseen ja hyvinvointiin.
Päivittäisiin tehtäviisi kuuluu uusien ominaisuuksien kehittäminen, olemassa olevan koodin ylläpito ja optimointi, sekä yhteistyö suunnittelijoiden, testaajien ja muiden kehittäjien kanssa. Käytämme ketteriä menetelmiä ja arvostamme avointa kommunikaatiota sekä jatkuvaa parantamista.
Tarjoamme kilpailukykyisen palkan, joustavat työajat, mahdollisuuden etätyöhön sekä koulutus- ja kehittymismahdollisuuksia. Meillä pääset osaksi yhteisöä, jossa arvostetaan avoimuutta, luottamusta ja yhdessä tekemistä.
Jos sinulla on intohimoa ohjelmistokehitykseen ja haluat olla mukana rakentamassa laadukkaita digitaalisia ratkaisuja, lähetä hakemuksesi ja liity joukkoomme!
Vastuut
Text copied to clipboard!- Kehittää ja ylläpitää Ruby on Rails -sovelluksia
- Osallistua ohjelmistoprojektien suunnitteluun ja arkkitehtuuriin
- Kirjoittaa puhdasta, tehokasta ja testattavaa koodia
- Yhteistyö UX/UI-suunnittelijoiden ja muiden kehittäjien kanssa
- Osallistua koodikatselmointeihin ja teknisiin keskusteluihin
- Optimoida suorituskykyä ja skaalautuvuutta
- Korjata bugeja ja parantaa olemassa olevaa koodia
- Dokumentoida teknisiä ratkaisuja ja prosesseja
- Osallistua ketteriin kehitysprosesseihin (Scrum, Kanban)
- Tukea ja ohjata junior-kehittäjiä
Vaatimukset
Text copied to clipboard!- Vahva kokemus Ruby-ohjelmoinnista ja Ruby on Rails -kehyksestä
- Hyvä ymmärrys web-teknologioista (HTML, CSS, JavaScript)
- Kokemusta relaatiotietokannoista (esim. PostgreSQL, MySQL)
- Kokemusta versionhallinnasta (Git)
- Kyky työskennellä sekä itsenäisesti että tiimissä
- Hyvät ongelmanratkaisutaidot ja analyyttinen ajattelukyky
- Kokemusta testivetoisesta kehityksestä (TDD)
- Hyvä suomen ja englannin kielen taito
- Kokemus pilvipalveluista (esim. AWS, Heroku) on plussaa
- Ymmärrys REST API -rajapinnoista
Mahdolliset haastattelukysymykset
Text copied to clipboard!- Kerro kokemuksestasi Ruby on Rails -kehityksessä.
- Miten lähestyt ohjelmiston virheiden korjaamista?
- Oletko käyttänyt testivetoista kehitystä? Kuvaile kokemuksesi.
- Miten varmistat koodin laadun ja ylläpidettävyyden?
- Kuvaile tilanne, jossa työskentelit tiimissä haastavassa projektissa.
- Mitä työkaluja käytät versionhallintaan ja miksi?
- Oletko käyttänyt pilvipalveluita? Mitä ja mihin tarkoitukseen?
- Miten pysyt ajan tasalla uusista teknologioista?
- Kerro esimerkki onnistuneesta projektista, jossa olit mukana.
- Miten suhtaudut palautteeseen ja koodikatselmointeihin?